It seems as though each new version of JPEGView brings with it an exponential increase in the amount of help I need to get it working, and this version has been no exception.
I first want to thank everyone who participated in the development and alpha-level testing of JPEGView 2.0: Tim Lowe, Mike Fetzer, Mark Krueger, Bart Sears, and David Wagner. Their willingness to suffer through very early, terribly buggy prototypes of the new version helped me immensely in ensuring JPEGView’s stability as I plumbed the inner workings of the old version to make room for GIF support and color quantization. Their assistance was also instrumental in shaping JPEGView’s interface and feature set, making JPEGView as you now see it very much the product of my early ideas and their careful refinements.
I would especially like to thank Mark Krueger for providing me with the inside scoop on QuickTime’s JPEG quirks (and features) and for answering even my most basic questions. It’s always nice to have someone at Apple on your side.
Additional thanks goes to Tom Lane and the Independent JPEG Group (IJG) for providing free source code for their awesome two-pass color quantization scheme. Tom’s advice was especially useful in getting a variant of that code working in JPEGView. He also gets credit for (mostly) writing the answers to the questions in the General JPEG Questions & Answers section.
Thanks also to the impressively large JPEGView beta testing team for their help in making JPEGView 2.0 even more stable than previous versions. The thought of having 40 people trying to break your application tends to make you program very defensively!
Yet more thanks goes out to all those who sent in postcards in response to version 1.1 — I can guarantee you this new version would not have been as good without your support!
And finally, thanks to Shanti, for proofreading this documentation and for not being there, as difficult as it was being apart!